package org.jeecg.domain.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class OrderVO {
    /**
     * 订单id
     */
    private String id;
    /**
     * 服务名称
     */
    private String name;
    /**
     * 下单时间名称
     */
    private Date createTime;
    /**
     * 服务开始时间
     */
    private Date serveStartTime;
    /**
     * 服务地址
     */
    private String serveAddress;
    /**
     * 订单状态，0：待支付，100：派单中，200：待服务，300：服务中，500：订单完成，600：已取消，700：已关闭
     */
    private Integer ordersStatus;
    /**
     * 联系人姓名
     */
    private String contactsName;
    /**
     * 联系人手机号
     */
    private String contactsPhone;
    /**
     * 订单总金额
     */
    private BigDecimal totalAmount;
    /**
     * 实际支付金额
     */
    private BigDecimal realPayAmount;
    /**
     * 支付状态，2：待支付，4：支付成功
     */
    private Integer payStatus;
    /**
     * 退款状态 1退款中 2退款成功 3退款失败
     */
    private Integer refundStatus;
}
